package com.sinosoft.brokerchannel.base.utile;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

/**
 * 订单号生成
 */
public class BillNoUtil {
    /**
     * 获取订单单号
     *
     *
     * @param iRiskCode
     *           投保产品代码
     * @param iYear 年份
     * @return 单号
     */
    public static String getNo2(String iRiskCode,
                                int iYear) {
        Calendar cal = Calendar.getInstance();
        Date date = cal.getTime();
        String bizNo = null;
        String time = new SimpleDateFormat("yyyyMMddHHmmssSSS").format(date);
        // 生成业务号
        int num = (int) ((Math.random()*9+1)*10000);
        bizNo = "G" + iRiskCode + time+num;//线下台账订单号以G开头，跟B2B出单生成的订单做区分
        return bizNo;
    }

    public static void main(String[] args) {
        double gold = Double.parseDouble("10000.596")- Double.parseDouble("8000.00");
        System.out.println(String.format("%.2f",gold));
    }

}
